Fair Packet Discarding for Controlling ABRTra c in ATM

نویسندگان

  • Sammy Chan
  • Eric W. M. Wong
چکیده

| ATM Forum has chosen rate{ based control as the ow control scheme for available bit rate (ABR) service. However, rate{based schemes can achieve congestion control only if all users act in a cooperative manner. Even a limited number of uncooperative users can cause congestion collapse. In this paper, we propose a mechanism called fair packet discarding to provide incentives to users to participate in network congestion control , so that the network can operate in a more eecient manner. One of the current challenges in Asynchronous Transfer Mode (ATM) networks is the transparent support of the conventional connectionless LAN traac in ATM's connection oriented environment. Such traac are best served by the best{eeort method. That is, they should be allowed to send their traac whenever they need to, without reserving the band-width beforehand, but the network does not provide any strict quality of service (QoS) guarantees. Also, they should be allowed to use as much bandwidth as available, maybe including the idle bandwidth reserved for other services. However, they will be ow controlled during network congestion. Such a service class has been deened by the ATM Forum 1] as the available bit rate (ABR) service. Various ow control schemes have been proposed for ABR traac 2] and they can be classiied into two main classes, namely, end{to{end rate{based and link{by{link credit{based schemes. In late 1994, the ATM Forum selected the rate{based control as the ow control scheme for ABR service due to its simplicity. However, as discussed in 3], rate{based schemes can achieve congestion control only if all users act in a cooperative manner. Even a limited number of uncooperative users can cause congestion collapse. Therefore, an additional mechanism is necessary to ensure that all users will participate in congestion control. Fairness discarding 4] is such a mechanism. In each switch, this mechanism ensures that each user gets no more than a fair share of network resources during overload by discarding all excessive cells. The essence of this mechanism is to give incentives to users to cooperate so that the network can operate in a more eecient manner. That is, it discards cells from misbehaving users such that they are the only ones experiencing congestion. It is then up to each user to perform ow control in order to recover from cell loss and restore to its normal network usage. Therefore, this mechanism complements the role of rate{based ow …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fair packet discarding for controlling ABR traffic in ATM networks

The asynchronous transfer mode (ATM) Forum has chosen rate-based control as the flow control scheme for available bit-rate (ABR) service. However, rate-based schemes can achieve congestion control only if all users act in a cooperative manner. Even a limited number of uncooperative users can cause congestion collapse. In this paper, we propose a mechanism called fair packet discarding to provid...

متن کامل

The ERICA Switch Algorithm for ABRTra c Management in ATM Networks 1

This paper describes the \Explicit Rate Indication for Congestion Avoidance (ERICA)" scheme for rate-based feedback from ATM switches. In ERICA, the switches monitor their load on each link, determine a load factor, the available capacity , and the number of currently active virtual channels. This information is used to advise the sources about the rates at which they should transmit. The algor...

متن کامل

A Cell Burst Scheduling for ATM Networking Part I: Theory

Fair queueing is a useful queueing discipline for packet switching systems. It was developed in last decade and was aimed at the general packet switching systems with varying packet length. However, it is not suitable for use in the ATM networking, because the ATM cell length is very small and fixed, and so the scheduling scheme on a per cell basis isn’t practical. Here we introduce the burst a...

متن کامل

Performance Analysis of Feedback Controlled Data Packet Transmission over High-Speed Networks

The research on guaranteeing Quality of Services has been to a large extent focusing on satisfying cell-level performance such as cell loss rate, cell delay variation, etc. In the authors’ previous work, we have used stochastic modeling techniques to evaluate the packet-level performance of two existing packet discarding schemes, packet tail discarding and early packet discarding, based on thre...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007